Big Huge Thesaurus

working dog

noun